That VW commercial was pretty funny. Switzerland/Brazil asking USA fans -- squarerootofone 06/14/2018 11:57AM
I'm streaming it so I missed that one. ** -- ElbertoHokie 06/14/2018 11:59AM
It's tweezers... -- Major Kong 06/14/2018 2:46PM